.seal-stepper {
    background-color: #fff;
    display: flex;
    flex-direction: row;
    box-sizing: border-box;
    overflow: hidden;
    text-align: center;
    width: 88px;


    &__middle {
        flex: 1 1;
        display: flex;
        width: 100%;
    }

    &__input-wrap {
        width: 100%;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        text-align: center;
        margin: 0 6px;

    }

    &__input { 
        flex: auto;
        display: inline-block;
        box-sizing: border-box;
        width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
        line-height: 1.5;
        background-color: #f2f2f2;
        color: #262626;
        outline: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        text-align: center;
    }

    &__btn {
        display: block;
        border-radius: 0;
        // padding: 0;
        box-sizing: border-box;
        text-align: center;
        align-items: center;
    }
}